ASSISTANTDEVELOPPEUR FULLSTACK - ALTERNANCE (F/H)

Les missions du poste

Activités détaillées

Cette application s’appuie sur une solution de chatbots open source (TOCK, “The Open Conversation Kit”) implémentée en Kotlin et sur un modèle NLP permettant la compréhension des messages des utilisateurs, et interagit avec des partenaires via des appels API. Les composants frontend comprennent le backoffice TOCK Studio, implémenté en Angular, ainsi que l’interface de chat du bot, implémentée en React. Le bot TGV Inoui est hébergé sur AWS et repose sur une infrastructure Kubernetes.  

En tant que développeur alternant, vous serez pleinement intégré à l'équipe et participerez activement à l’ensemble du cycle de vie de l’application, du build au run : 

  • Participer aux cérémonies agiles et aux réunions techniques. 
  • Développer de nouvelles fonctionnalités et assurer la maintenance du bot
  • Veiller à la maintenabilité et à la qualité du code. 
  • Surveiller et améliorer la stabilité et les performances des applications en production. 


Les interactions :

  • Avec les autres devs pour contribuer à la conception, au développement, au test, au déploiement de nouvelles fonctions et également au maintien du produit 
  • Avec la communauté Open Source de TOCK pour les fonctionnalités les plus centrales
  • Avec l’UX / UI pour concevoir et réaliser les différents parcours présents sur le Bot
  • Avec la product owner pour travailler en amont du développement sur les études ou les cadrages de sujets émergents. 


Et dans une moindre mesure :

  • Avec l’équipe support N2 pour garantir une supervision, un alerting adapté des services du produit. 
  • Avec les équipes sécurité et architectes pour garantir la conformité RGPD, la sécurité, la résilience et performance du produit 
  • Avec l’Agile Master pour contribuer au plan d’amélioration continue sur les chantiers liés au maintien de la qualité du produit. 
  • Avec les OPS pour définir et mettre en place une infra résiliente et performante 


Environnement technique :  

  • TOCK Studio (Kotlin)
  • Datadog 
  • MongoDB
  • AWS Sagemaker, S3
  • ReactJS
  • Gitlab CI 
  • Jira, Confluence, Miro 

Profil recherché

Vous êtes en formation Bac+5 (Master 2 ou école d’ingénieur), avec une spécialisation en développement logiciel, systèmes d’information ou génie informatique.

  • Appétences pour le développement fullstack (environ 80% Back – 20% front)  
  • Appétences sur l’écosystème JVM (java, kotlin …)
  • Appétences sur l’écosystème AWS (EKS,  S3, lambda …)  

Lieu : Saint-Denis
Contrat : Alternance